/*Css reset*/
/*根节点font-size=20px 来转化*/
body{display: none;}
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,button,th,td,section{margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
address,caption, cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
p{margin:0;padding:0;}
capation,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:' '}
abbr,acronym{border:0;}
img { display: block;}
a:link, a:visited , a:hover , a:active { text-decoration: none;}
/* 消除click会出现点击区域闪一下 */
a, button {-webkit-tap-highlight-color: transparent;}
input[type=text] {webkit-appearance: none; /* 消除iphone及ipad下Input默认内阴影 */}
input { border: none;}
/*for >641px with screen*/
html, img{ font-size:100px;}
/*common*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.fb { font-weight: bold;}
.none { display: none;}
.block { display: block;}
/*tip*/
html,img { font-size:100px; }
input { -webkit-appearance: none; }
body { font-size: .14rem;font-family:Helvetica;position:relative;}
body{background:#F20D44;background-size: 100% 100%;background-repeat: no-repeat;}   /*//背景颜色*/
.bg2-body{background-color:#D70032;z-index:-1;}
.bg-qian{position:relative;z-index:2;}
.bgQian_bottom{}

/* 弹性盒子 */
.none{
    display: none;
}
.block{
    display: block;
}
.zfix{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.zfix1{
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow:1;
    flex: 1;
}

.zline1{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zline2{
    display: -webkit-box;
    display: -moz-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
}
.zline3{
    display: -webkit-box;
    display: -moz-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;
}
.zauto-center{position : absolute; top : 50%; left : 50%;
    transform : translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);}

/*间距css*/
.pr { position:relative !important; }
.tc{text-align:center;}
.m-center{margin-left:auto !important;margin-right:auto;}
.mt436{margin-top:10.9rem;}
.mt10{margin-top:.25rem;}
.mt16{margin-top:.4rem;}
.mt20{margin-top:.5rem;}
.mt28{margin-top:.7rem;}
.mt30{margin-top:.75rem;}
.mt40{margin-top:1rem;}
.mb40{margin-bottom: 1rem;}
.mt50{margin-top: 1.25rem;}
.mt70{margin-top:1.75rem;}
.mt110{margin-top:2.75rem;}
.mt156{margin-top:3.9rem;}
.mt30{margin-top:.75rem;}
.mb20{margin-bottom:.5rem;}
.mb40{margin-bottom:1rem;}
.mb72{margin-bottom:1.8rem;}
.mt56{margin-top:1.4rem;}
.mt64{margin-top:1.6rem;}
.pb40{padding-bottom:1rem;}
.pb67{ padding-bottom:3.35rem; }
.pb90{padding-bottom:2.25rem;}
.pb200{padding-bottom:5rem;}

/*公共样式*/
.w560{width:87.5%;}
.w520{width:81.25%;}
.over-hid{overflow:hidden;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.fc{clear: both; overflow: hidden; margin-left: auto; margin-right: auto;}
/*首页*/
.yao-share{width:12.5rem;height:5rem;background-position: -279px -222px;/* margin-left:9.687%; */margin-top:1.4rem;}
.index-phone{z-index:99;position:relative;width:1.1rem;height:1.1rem;background-position: -242px 0;}
.no-content-circle{position:relative;width:11rem;height:11rem;background-position: -242px 0;}
.index-car{position:relative;width:11rem;height:11rem;}
.red-ring{position:absolute;top:-.5rem;left:-.5rem;}
.red-ring{width:12rem;height:12rem;background-position: 0 0;}
.index-btn-area{}
.index-btn-area a:nth-child(1) { margin-left:9.37%; }
.index-btn-area a:nth-child(2) { margin-left:6.25%; }
/*.page-bottom{z-index:99;position:fixed;left:0;bottom:0;height:.67rem;width:100%;background-color:#D70030; background-image:url(../../assets/images/slice/wave_bg@2x.png); background-size: 100% 100%;}*/
.page-bottom{z-index:99;position:fixed;left:0;bottom:0;height:3.1rem;width:100%;background: rgba(0,0,0,0.2);} /*首页底部背景颜色改变*/
.page-bottom .win-user{overflow:hidden;height:3.35rem;line-height:3.1rem;text-align:center;color:#FFF;font-size:.8rem;}
.index-act-des-a{display:block;width:3.5rem;height:1.15rem;line-height:1.15rem;text-align:center;font-size:.6rem;color:#FFF;border-radius:.575rem;background:rgba(0,0,0,.5);}
.posi-rota15{position:absolute;left:68.57%;top:5.1rem;
	transform:rotate(-15deg);
-ms-transform:rotate(-15deg); 	
-moz-transform:rotate(-15deg); 
-webkit-transform:rotate(-15deg); 
-o-transform:rotate(-15deg);
}
.index-car .p1{position:absolute;top:4.2rem;width:100%;}
.index-car .p2{position:absolute;top:5.65rem;width:100%;}
.index-car .p1{font-size:1rem;color:#FFF;font-weight:bold;text-align:center;}
.index-car .p2{font-size:.8rem;color:#FFF;text-align:center;}
.index-car-img{width:11rem;height:11rem;border-radius:50%;
    -webkit-filter: blur(6px); /* Chrome, Opera */
       -moz-filter: blur(6px);
        -ms-filter: blur(6px);    
            filter: blur(6px);}
.hand-phone{
position:absolute;z-index:-1;margin:auto;bottom:-.15rem;left:0;right:0;background:url(../images/handphone.png);width:6.85rem;height:9.25rem;background-size:100% 100%;
 }


/*中奖号码滚动*/
.g-sec2{margin-top:1.2rem;overflow:hidden;max-height:.9rem;}
.g-sec2 .u-user{text-align:center;color:#fff;font-size:.8rem;line-height:1.6rem;}

/*公共模块*/
.bg-xingzhuang{position:absolute;z-index:-1;width:100%;height:24.6rem;background-image:url(../images/bg_xingzhuang.png);background-size:100% 100%;}
.btn{display:block;width:37.5%;height:2.2rem;line-height:2.2rem;text-align:center;
	font-size:.75rem;font-weight:bold;color:#FFF;background-color:#FF9300;border-radius:1.1rem;/*box-shadow:0 .03rem #FF7A1D;*/}


/*分享蒙版*/
.pop-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;}
.mengban{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;}
.mengban .mengban-tip{position:absolute;top:.5rem;right:.5rem;width:6.83rem;height:9.25rem;background-position: -140px -242px;}
/*分享好友样式*/

/*.share_phone img{width: 42.66%; height: 9.25rem;position: absolute;right: 0.75rem;top: 0.75rem;}*/
/*弧度*/
.act-des-bt{position:absolute;left:0;bottom:0;width:100%;height:0.75rem;background-image:url(../images/shuoming_hu@2x.png);background-size:100% 100%;}
.yaoyiyao-hu{position:absolute;left:0;bottom:0;width:100%;height:.75rem;background-image:url(../images/yaoyiyao_hu@2x.png);background-size:100% 100%;}
.tijiao-hu{position:absolute;left:0;bottom:0;width:100%;height:.75rem;background-image:url(../images/tijiao_hu@2x.png);background-size:100% 100%;}
/*错误页面*/
.error-p1,.error-p2{text-align:center;color:#FFF;}
.error-p1{font-size:1rem;font-weight:bold;}
.error-p2{font-size:.8rem;}

/*活动说明*/
.other_pad{padding-bottom: 1.6rem;}
.act-des .img{text-align:center;position:relative;height: 8.8rem;font-size: 0;}
.act-des .img img{width:100%;height: 8.8rem;display: block;vertical-align: bottom;}
.act-des .text{width:81.25%;background-color:#FFF;padding-top:.35rem;padding-bottom:1.1rem;}
.act-des .text .text-con-m{margin-left:1.15rem;margin-right:1.15rem;}
.act-des .text .oTitle{font-size:1rem;line-height:1.7rem;color:#E4073B;}
.act-des .text .p-content{font-size:.7rem;color:#363636;line-height:1.35rem;text-align:justify;}
/*活动说明，奖品说明支持html*/
.p-content p img{width:100%;}
.submit-success-bottom p img{width:100%;}
.submit-success-bottom1 {height:5rem;overflow-y: scroll;box-sizing: border-box;position: fixed;left: 0;bottom: 0;background-color:rgba(0,0,0,0.2);padding-top:1.05rem;padding-bottom:1.05rem;line-height:.9rem;font-size:.7rem;color:#FFF;width: 100%;}


/*第一次打开报名表单*/
.first-open{position:fixed;left:0;top:4.5rem;bottom:0;right:0;margin:auto;width:75%;height:15rem;background-color:#FFF;border-radius:.75rem;z-index:1001;}
.index-form-phone{width:6.9rem;height:9.3rem;background-position: 0 -242px;margin-top:-6rem;}
.first-open-title{font-size:.8rem;color:#F20D44;text-align:center;}
.first-open-label{display:inline-block;width:3.2rem;height:2.25rem;line-height:2.25rem;text-align:center;background:#FF7A1D;color:#FFF;font-size:.75rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.first-open .input1{width:58.33%;height:0.85rem;line-height:0.85rem;text-indent:7.08%;font-size:.8rem;color:#363636;background-color:#E5E6EC;
border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-left:-.2rem;border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:top;padding: 0.7rem 0;}

/*摇一摇页面*/
.first-open .openBtn{width: 50%;}
.bengkui-div{padding-top:2.3rem;}
.bengkui{width:2.7rem;height:2.7rem;background-position: 0 -21.5rem;}
.no-content-circle .p1{font-size:1rem;color:#FFF;font-weight:bold;text-align:center;}
.no-content-circle .p2{font-size:.8rem;color:#FFF;text-align:center;}
.yao-tip{width:81.25%;height:3.1rem;line-height:3.1rem;color:#FFF;font-size:.8rem;}
.yao-tip .yaoyiyao{font-size:1rem;font-weight:bold;}
.yao-tip .num{display:inline-block;margin-left:.25rem;margin-right:.25rem;padding-left:.325rem;padding-right:.325rem;height:1.1rem;line-height:1.1rem;text-align:center;background:#FF7F17;border-radius:.55rem;}
.wailian-pop .goBtn{width: 50%;}
.giftBox-mh .awardBtn{width: 50%;}
.zhongjiang-pop .awardBtn{width: 50%;}
/*弹层动画*/
.wailian-pop{-webkit-animation: pop-animation2 .6s linear;position:relative;width:75%;height:12rem;margin:6.75rem auto;background-color:#FFF;border-radius:.75rem;padding-top:1px;}
.wailian-pop .gift,.zhongjiang-pop .gift{width:4.2rem;height:3.9rem;margin-top:-2.75rem;background-position: -13.95rem -16.2rem;}
.wailian-pop .p1{text-align:center;font-size:1rem;color:#F20D44;font-weight:bold;}
.wailian-pop .p2{width:72.91%;text-align:center;font-size:.8rem;color:#363636;}
.pop-close-btn{position:absolute;top:0;right:0;width:2.05rem;height:1.75rem;}
.pop-close-btn .close-btn{width:.55rem;height:.55rem;background-position: -13.05rem -11.1rem;}

.zhongjiang-pop{-webkit-animation: pop-animation1 .6s linear;position:relative;width:75%;height:17.5rem;margin:3.95rem auto;background-color:#FFF;border-radius:.75rem;padding-top:1px;}
.zhongjiang-pop .p1{text-align:center;font-size:1rem;color:#F20D44;font-weight:bold;}
.zhongjiang-pop .p2{width:72.91%;text-align:center;font-size:.8rem;color:#363636;}
.zhongjiang-pop .img img{width:100%;height:7.15rem;}


/*填写信息页面*/
.fill-info-award{position:relative;height:4.5rem;background:#FFF;border-radius:.25rem;}
.fill-info-award .left-bar{position:absolute;top:0;left:0;width:1.785%;height:4.5rem;background:#FF7A1D;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.white-bottom-dotted{position:absolute;bottom:-.05rem;left:3.571%;width:92.85%;height:.1rem;background-image:url(../images/white_dotted_border@2x.png);background-size:100% 100%;}

.fill-info-award .left {width:42.14%;height:4.5rem;position:relative;}
.fill-info-award .right{width:51.69%;height:4.5rem;}
.fill-info-award .right .text{display:table-cell;vertical-align:middle;height:4.5rem;margin-left:6.17%;}
.fill-info-award .left img{position:absolute;margin:auto;top:0;bottom:0;left:16.94%;
	width:5.2rem;height:3.5rem;}
.fill-info-award .right .text .p1{font-size:.8rem;color:#F20D44;}
.fill-info-award .right .text .p2{font-size:.7rem;color:#363636;width:6.5rem;}

.fill_info_h2{height:2.35rem;line-height:2.35rem;font-size:.8rem;color:#FFF;}
.g-success-form{overflow:hidden;}
.g-success-form .label{
    /*display:block;*/
    overflow:hidden;}
.label-text{display:inline-block;width:3.4rem;height:2.2rem;line-height:2.2rem;text-align:center;background:#FF7A1D;color:#FFF;
    font-size:0.75rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;
    box-sizing: border-box;
    overflow: hidden;

}
.label input{width:78.57%;height:0.8rem;line-height:0.8rem;margin-left:-.2rem;
border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-top-left-radius:0;
    border-bottom-left-radius:0;vertical-align:top;text-indent:.9rem;color:#363636;font-size:.75rem;
  padding: 0.7rem 0; 
}

/*未做完的地址带折行*/
.g-success-form .subBtn{width: 42.85%;}
.label-text-address{display:inline-block;width:3.4rem;height:3.2rem;line-height:3.2rem;text-align:center;background:#FF7A1D;color:#FFF;font-size:.75rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.fii_info_address{overflow:hidden;box-sizing:border-box;padding-left:.9rem;padding-right:.9rem;width:99.8%;
    height:2.2rem;resize:none;border:none;line-height:1.2rem;
	font-size:.75rem;color:#363636;border-top-right-radius:.25rem;
    border-bottom-right-radius:.25rem;margin-top: .5rem;
    font-family: Arial;
}
.textarea-div{height:3.2rem;background:#FFF;border-radius:.25rem; border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    overflow: hidden;
    margin-left: -.2rem;
}

.fill_info_bottom{position:relative;width:100%;padding-top:1.15rem;padding-bottom:1.15rem;
font-size:.7rem;color:#FFF;background:#D70032;line-height:.9rem;}

/*提交成功页面*/
.yaoyiyao-award{position:relative;height:4.75rem;background:#FFF;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;opacity: 1;z-index: 10000;margin-top: -1px;left: 0;top: 0;}
.yaoyiyao-award .left {width:42.14%;height:3.8rem;position:relative;margin-top: 0.49rem;background-color: #fff;}
.yaoyiyao-award .right{width:51.69%;height:3.8rem;margin-top: 0.49rem;background-color: #fff;}
.yaoyiyao-award .right .text{height:4.5rem;margin-left:6.17%;box-sizing: border-box;padding-top:.3rem;}
.yaoyiyao-award .left img{position:absolute;margin:auto;top:0;left:16.94%;
	width:5.2rem;height:3.5rem;}
.yaoyiyao-award .right .text .p1{font-size:.8rem;color:#F20D44;}
.yaoyiyao-award .right .text .p2{font-size:.7rem;color:#363636;width:100%; padding-right: 0.5rem;box-sizing: border-box;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: -5px;}
.yaoyiyao-tip-p{font-size:.7rem;color:#FFF;font-weight:bold;}
.btn-area{position:relative;overflow:hidden;padding-bottom:1rem;text-align:center;}
.btn-area-center{
}

.btn-area-center .J-share{
    display: none;
}
.btn-area-center a,.btn-area-center .return_index{
    vertical-align: top;
    display: inline-block;
}
.btn-area-center .return_index{
    float: none;
    margin-right: .75rem;
}


/*.yao-share{width: 78.125%;height: 5rem;background: url(../images/slice/yao_share@2x.png) no-repeat;}*/

.reduce-long.short-btn{width: 36.5% !important;}
.return_index{position:relative;display:block;width:2.25rem;height:2rem;border-radius:1rem;box-shadow:0 .15rem #FF7A1D;background-color:#FF9300;}
.return_index .icon{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:.85rem;height:.8rem;background-position: -242px -222px;}

.short-btn{display:inline-block;width:46.15%;height:2rem;line-height:2rem;text-align:center;
	font-size:.8rem;font-weight:bold;color:#FFF;background-color:#FF9300;border-radius:1rem;/*box-shadow:0 .03rem #FF7A1D;*/}
.btn-area .short-btn-gray{background: #d0d2d8 !important} 
.btn-area.w520.J-addReduce{display: flex !important;justify-content: space-between;}
.posi-btn{position:absolute;left:50%;margin-left:-3.6rem;}

.submit-success-bottom{position:relative;width:100%;background-color:rgba(0,0,0,0.2);padding-top:1.05rem;padding-bottom:1.05rem;line-height:.9rem;font-size:.7rem;color:#FFF;}


.wave{position:absolute;width:100%;height:.25rem;background-image:url(../images/wave.png);background-size:100% 100%;left:0;top:-.25rem;}

/*award*/
.g-award { width:87.5%; height:7rem; margin:1rem auto 0 auto; max-width:560px; border-radius:.25rem;}
    .g-award .left { box-sizing:border-box; float:left; height:100%; width:1.785%; background:#FF7A1D; border-top-left-radius:.25rem; border-bottom-left-radius:.25rem;}
    .g-award .right { position:relative; float:right; height:100%; width:98.215%; background:#fff; border-top-right-radius:.25rem; border-bottom-right-radius:.25rem; border-image-width:100%; }
    .g-award-item { display:-webkit-box; padding:.5rem 3.6% .5rem 3.6%;border-bottom: 1px solid #f3efef}
    .g-award-item img { width:5.25rem; height:3.5rem; }
    .g-award-item .status { -webkit-box-flex:1; padding-left:.45rem;  }
    .g-award-item .status h3{ font-size:.7rem; color:#363636; height:2rem; }
    .g-award-item .status h3 span { display:inline-block; vertical-align:middle; }
    .g-award-item .status .content { font-size:.7rem; color:#ADB1B9; }
    .g-award .right .text { box-sizing:border-box; height:2.5rem; line-height:2.5rem; font-size:.7rem; color:#ADB1B9; padding-left:.5rem; }
    .g-award .right .button { display:block; width:3rem; height:1.5rem; line-height:1.5rem; border-radius:1.5rem; background:#D0D2D8; font-size:.75rem; font-weight:bold; text-align:center; float:right; margin-right:.5rem; margin-top:.5rem; color:#fff;}
    .g-award .right .button.active { background:#FF9300; }
    .g-award .award-line { width:96.6%; height:.1rem; background-image:url(../images/white_dotted_border@2x.png); position:absolute; left:1.7%; bottom:-.05rem; background-repeat:no-repeat; }


.handcircle{-webkit-animation:handcircle .3s infinite linear alternate;/*匀速 循环*/}
/*手旋转的动画*/
@-webkit-keyframes handcircle{
    0%{ transform:rotate(0); }
    100%{ transform:rotate(-45deg); }
}

@keyframes pop-animation1
{
0% {margin-top:20.75rem;opacity:0.1;}
100%{margin-top:2.9rem;opacity:1;}
}

@keyframes pop-animation2
{
0% {margin-top:20.75rem;opacity:0.1;}
100%{margin-top:5rem;opacity:1;}
}

.end-animation{-webkit-animation: end-animation 1s linear;animation: end-animation 1s linear;}
@keyframes end-animation
{
0% {position:relative;top:-6.3rem;z-index:-1;}
100%{position:relative;top:0;z-index:-1;}
}
@-webkit-keyframes end-animation
{
0% {position:relative;top:-6.3rem;z-index:-1;}
100%{position:relative;top:0;z-index:-1;}
}

.gift-animation{-webkit-animation: gift-animation 1s infinite ;animation-delay:.6s;}
@keyframes gift-animation
{
0% {-webkit-transform: rotate(0deg);}
30%{-webkit-transform: rotate(15deg);}
100%{-webkit-transform: rotate(0deg);}
}
@-webkit-keyframes gift-animation
{
0% {-webkit-transform: rotate(0deg);}
30%{-webkit-transform: rotate(15deg);}
100%{-webkit-transform: rotate(0deg);}
}
/*@-webkit-keyframes mymove  
{
from {top:0px;}
to {top:200px;}
}*/




/* ../images/main.png */
.mengban .mengban-tip,
.index-phone,
.yao-share,
.no-content-circle,
.red-ring,
.index-form-phone,
.bengkui,
.wailian-pop .gift,
.zhongjiang-pop .gift,
.pop-close-btn .close-btn,
.return_index .icon{
    background-image: url(../images/main.png);
}


/* ../images/main@2x.png */
@media only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi), only screen and (min-resolution: 2dppx) {
    .mengban .mengban-tip,
    .index-phone,
    .yao-share,
    .no-content-circle,
    .red-ring,
    .index-form-phone,
    .bengkui,
    .wailian-pop .gift,
    .zhongjiang-pop .gift,
    .pop-close-btn .close-btn,
    .return_index .icon{
        background-image: url(../images/main@2x.png));
        background-size: 26.3rem auto;
    }
    .mengban .mengban-tip{
        background-position: -6.9rem -12.025rem;
    }
    .yao-share{
        background-position: -13.825rem -11.05rem;
    }
    .index-phone{
        background-position: -12.05rem 0;
    }
    .no-content-circle{
        background-position: -12.05rem 0;
    }
    .red-ring{
        background-position: 0 0;
    }
    .index-form-phone{
        background-position: 0 -12.03rem;
    }
    .bengkui{
        background-position: 0 -21.375rem;
    }
    .wailian-pop .gift,.zhongjiang-pop .gift{
        background-position: -13.825rem -16.1rem;
    }
    .pop-close-btn .close-btn{
        background-position: -12.92rem -11.05rem;
    }
    .return_index .icon{
        background-position: -12.05rem -11.05rem;
    }
}




.mengban .mengban-tip{
    -webkit-animation:handcircle .4s infinite linear alternate;
    margin-top:.75rem;
    margin-right:.6rem;
    background: none;
    width: 6.83rem;
    height: 8.3rem;
    background-image: url(../images/handphone2.png);
    background-size: 100%;
    }
@-webkit-keyframes handcircle{
    0%{ transform:rotate(0); }
    100%{ transform:rotate(-45deg); }
}



/* ../images/main.png */
.mengban .mengban-tip,
.index-phone,
.yao-share,
.no-content-circle,
.red-ring,
.index-form-phone,
.bengkui,
.wailian-pop .gift,
.zhongjiang-pop .gift,
.pop-close-btn .close-btn,
.return_index .icon{
background-image: url(../images/main.png);
}


/* ../images/main@2x.png */
@media only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi), only screen and (min-resolution: 2dppx) {
.mengban .mengban-tip,
.index-phone,
.yao-share,
.no-content-circle,
.red-ring,
.index-form-phone,
.bengkui,
.wailian-pop .gift,
.zhongjiang-pop .gift,
.pop-close-btn .close-btn,
.return_index .icon{
/*background-image: url(../../views/yaoyiyao/yaoyiyao/images/main.png);*/
background-image: url(../images/main@2x.png);
background-size: 26.3rem auto;
}
.mengban .mengban-tip{
background-position: -6.9rem -12.05rem;
}
.yao-share{
background-position: -13.825rem -11.05rem;
}
.index-phone{
background-position: -12.05rem 0;
}
.no-content-circle{
background-position: -12.05rem 0;
}
.red-ring{
background-position: 0 0;
}
.index-form-phone{
background-position: 0 -12.05rem;
}
.bengkui{
background-position: 0 -21.375rem;
}
.wailian-pop .gift,.zhongjiang-pop .gift{
background-position: -13.825rem -16.1rem;
}
.pop-close-btn .close-btn{
background-position: -12.95rem -11.05rem;
}
.return_index .icon{
background-position: -12.05rem -11.05rem;
 } 
}
